female partner of the charro - Español Inglés Diccionario